* Added a global option "code page" to enhance multilingual support. For example, selecting 936(GBK) under English Windows OS, every link will be translated in Simplified Chinese.
* Added code to copy/paste URLs in the form of UNICODE.
* New resource (XP style).
* Modified code in HTTP that whether to send referrer is due to its presence.
* Added feature "Save history" (HTML).
* Changed connection method in HTTP from "close" to "Keep-Alive".
* Added feature "import/export URL list".
* Added shortcut key (Ctrl+I) to show/hide "Favorite", program can be navigated without mouse.
Net Transport 1.41a (2003.08.09):
* Fixed some stupid bugs.
Net Transport 1.41 (2003.08.04):
* Fixed some stupid bugs.
* Added code to handle FTP session timeout (421).
* Fixed a bug in "Site Explorer" that two nodes with same host but different username could not be opened at one time.
* Added a new feature that program will quit automatically when all jobs are done.
* Added code to make use of the copy of job data to restore as possible after crashing.
* Added code to fully implement downloading subcategories in FTP.
* Modified code in starting jobs to avoid lag phenomena as possible.
* Fixed a bug in listing folder in FTP.
Net Transport 1.40 (2003.07.17):
* Fixed a bug in RTSP causing program crashed while downloading .smi.
* Added code to implement safety ActiveX for NTIEHelper.DLL.
* Fixed some problems that proxies were incorrectly used in "Site".
* Added SSL (Secure Socket Layer) support for FTP.
* Added S/KEY one-time password support for FTP.
* Fixed a bug in RTSP causing program crashed when remote server closed connection.
Net Transport 1.31 (2003.07.05):
* Modified code in "making ASF seekable" (repair) to get better image quality.
* Fixed a bug that too long local filename will make program crashed.
Net Transport 1.30 (2003.07.01):
* New RTSP multi-thread download (There are some visual problems in the "course" pane, which have no effect on download).
* Fixed a bug that editing more than one jobs will make program crashed.
Net Transport 1.26 (2003.06.25):
* Modified code in starting jobs to avoid lag phenomena.
* Added code to do with session time-out (421) in FTP.
* Fixed some problems that proxies were incorrectly used in "Site".
* Fixed a bug regarding '@' in URL path as symbol 'at'.
Net Transport 1.25 (2003.06.17):
* Added code to enable/disable "sending referrer".
* Fixed a bug that concurrent site threads made program severely lag under too much simultaneous jobs.
* Fixed a bug in RTSP download that file size was reached but still downloading (better image quality).
* Added code so that changing site properties will also change the according jobs settings.
Net Transport 1.24 (2003.06.07):
* Probably fixed a bug in FTP that download was in pausing state when reaching the end.
* Added code in HTTP to get cookie from return "Set-Cookie" line.
* Modified command OPTIONS in RTSP.
* Implemented "Site Manager" (was integrated to "Favorite").
* Fixed a bug that FTP connections were not reused.
Net Transport 1.23 (2003.05.28):
* Fixed a bug in toolbar when painting the gripper under Windows XP and 2003.
* Modified RTSP command SET_PARAMETER.
* Added code to allow every favorite item to own its settings.
* Fixed a bug in "Site Explorer" that user should not create any item under normal site node.
* Modified FTP code to go on trying if command CWD is failed.
* Fixed a bug in reusing FTP connection that reuse is based on login username instead of site name.
* Added code to allow child threads to reuse FTP connection too.
* Fixed a bug in SOCKS5 authentication (01).
Net Transport 1.22 (2003.05.14):
* Fixed a bug in "Site Explorer" that URL with directory gets incorrect objects.
* Added code to convert URL from relative path to absolute path.
* Fixed a bug in reusing FTP connection that thread doesn't close socket when errors occurs.
* Added support for LIVE streaming via MMS. (not open)
* Enhanced pasting URL.
* Removed duplicate items while using "Download all by Net Transport".
* Added code to leave "Filename" blank in the dialog "job properties".
* Changed code so download won't be over unless server closes connection if site doesn't support resume.
* Changed code so column "Name" cannot be hidden.
* Added support for HTTP, HTTPS to send URLs in UTF-8 format.
* Added code to allow every job to own its settings.
Net Transport 1.21 (2003.04.29):
* Ignored "unknown certificate authority" in HTTPS.
* Fixed RealMedia File Format, now user can edit downloaded RMF by RealMediaEditor.
* Fixed a bug in downloading FTP streaming via HTTP<Get> type proxy.
* Added menu item to regard comment as filename.
* Added menu item to move selected jobs to top or bottom.
* Fixed a bug in "Site Explorer" that URL with directory gets incorrect objects.
* Modified "Site Explorer" to reuse original connection even if user paused.
* Enhanced "Site Explorer" to explore UNIX hosts.
* Modified FTP code to go on trying if command LIST is failed.
* Fixed a bug not reusing connection if user paused.
* Added support for HTTPS to run three and above threads at the same time.
Net Transport 1.20 (2003.04.20):
* Added support for HTTPS protocol, also via HTTP<Connect>, SOCKS4&5.
* Fixed a bug in renaming job file.
* Added code to get file size from command RETR (FTP) if SIZE is failed.
* Added support for reusing FTP socket.
Net Transport 1.15b (2003.04.08):
* Modified FTP part for "Site Manager", which led to some bugs, please forgive me.
* Modified "Site Explorer" code to list the directory made up of spaces.
Net Transport 1.15a (2003.04.07):
* Fixed a serious bug in command LIST (FTP).
* Changed job saving course a little to avoid deadlock.
Net Transport 1.15 (2003.04.06):
* Fix: cannot change proxy of main thread of a job which is in multiple proxies mode
* Add "Start downloading on startup"
* "Site Explorer" supports absolute path more well
* Fix: failing to create thread probably provokes complete size is greater than original size
* Replace WINAPI GetLongPathName with new own code, since GetLongPathName is not supported in WinNT
* Fix BASE64
Net Transport 1.14 (2003.03.29):
* Set the amount of threads back to 128
* Pass long filename from NTIEHelper.DLL to NetTransport.EXE
* Implement simple multiple-users manager according to Windows logon name
* Fix losing referrer URL while clicking "Download by Net Transport"
* Fix file date in the "Site Explorer"
* Fix filename part of Content-Disposition (HTTP) command
Net Transport 1.13 (2003.03.18):
* Fix RTSP improper "streamid" in SETUP command
* Download size is extended to at most 3.9G
* Fix some places that might provoke beyond 100% bug
* Remove "Critical Section" in file split part to promote performance
* "Site Explorer" can explore these directory beginning with space
* Fix: "Site Explorer" gets improper directory information while refreshing root
* Extend stack to 16M, and get rid of large stack usage in some places
* Decrease the number of both threads and jobs to 32 to avoid out of memory
Net Transport 1.11 (2003.03.07):
* Fix "password" part of "protocol://username:password@site" bug
* Fix: incorrect SUBSCRIBE command make program crashed
* Fix: cannot open Clipboard while "pasting URLs"
Net Transport 1.10 (2003.03.03):
* Show 0-byte file in the "Site Explorer"
* Add "OK" button in the dialog "when done ..."
* Copy URLs to Clipboard in the "protocol://username:password@site" format
* Remove uncompleted files directly while deleting jobs
* Clear "broadcast" flag while making ASF seekable
* Add MMS "redirection" feature
* Get ASF information from streaming header object instead of MMS protocol itself
* Enhance receiving ASF header object
* MMS: Support NTLM authentication (not open)
* RTSP: Support NTLM and RN5 authentication (not open)
Net Transport 1.00 (2003.02.12):
* MMS recognizes URL with character '%'
* Fix filename without extension being checked for update will crash program
* Get much smooth video and audio quality by menu "Make ASF Index"; you can play by Windows Media Player 7.0 and above
* Support 9 Serial Service
* Fix some RMFF files without sound track via RTSP
* Remove only RMFF restriction, but quality cannot be guaranteed
* Fix SOCKS5 authentication bug
Net Transport 0.99a (2003.01.25):
* Update English Help
* Use default proxy to parse URL
* Fix RealMedia file cannot be played via RTSP
Net Transport 0.99 (2003.01.16):
* Do not allocate disk space after getting file size
* Modify MMS main loop in order to resolve beyond 100% problem
* Modify MMS timing test command
* Fix redirection URL with ask(?) makes program crashed
* Remove ?:<>|*" characters in filename
* Add command "PWD" to "Site Explorer"
* Convert character greater than 127 to character starting with '%'
* Stretch control rectangle of many windows to make room for longer string
* Fix: too many running jobs lead program to terminate
* RTSP: add this "agreement" type of URL
* Fix RTSP: beyond two streams will crash program
* Add "Enable/Disable RTSP delivery" option since download may be broken
Net Transport 0.98 (2003.01.05):
* Add "Streaming" property page
* Add "User-Agent" option
* RTSP: support this kind of server only permitting non-plus media player
* Save a copy for job data
* Fix: received data will be beyond 100% due to some proxies cannot resume
* Fix: Can't download this "username:password" type of FTP connection via HTTP<Get> proxy
* Validate, Edit and delete multiple selection proxy items
* Promote RTSP download speed (only be available to Helix Server 9.0), thank 274_274
* Fix URL template extracting from "Site Explorer"
Net Transport 0.97 (2002.12.29):
* Add "Favorites"
* RTSP: support RealServer 6.0
* Modify Host(HTTP) command
* Fix: html parsing leads to crash program due to URL redirection
* "Site Explorer" supports filenames with space
Net Transport 0.96 (2002.12.22):
* Fix: RTSP one unchecked buffer will lead to crash program
* Add MMS packet timing in order to support more servers
* Fix MMS authentication (BASIC) bug
* Fix "Site Explorer" some bugs
Net Transport 0.95b (2002.12.15):
* Fix not existed files lead to deleting operation failed
* Fix RTSP rename operation
* Implement some uncompleted function of "Site Explorer"
Net Transport 0.95a (2002.12.09):
* Fix "Site Explorer" many bugs
* Support HTTP<Get> proxy mode, which is only available to HTTP and FTP (not fully)
Net Transport 0.95 (2002.12.07):
* Prevent from getting file date-time from server
* Recognize URL much well
* Fix this kind of URL - ftp://site/*
* "Site explorer" is done, only supports FTP
* Fix this issue that received data problem is beyond 100%
Net Transport 0.94d (2002.11.29):
* Fix: Under narrow bandwidth Net Transport receives ASF header data with error
* Fix: cannot save data of redirect URL
* Fix RTSP: increasing threads will crash program
Net Transport 0.94c (2002.11.22):
* Optimize display status to degrade CPU usage
* Add "Retry delay"
* Support "chunk" (HTTP)
Net Transport 0.94b (2002.11.17):
* Fix stopping response while connecting to FTP server via HTTP proxy
* Might fix MMS uncompleted problem
* Fix "Options" 100% CPU usage
Net Transport 0.94a (2002.11.17):
* Fix improper remark information while dragging selected text into drop zone.
* Add user manual to main menu
* Synchronize category operations with disk operations
* Support KB display in some place
* Support http/mms://username:password@site
* Fix: deleting category will crash program
* Fix: shutdown but some jobs are running
Net Transport 0.94 (2002.11.12):
* Enhance "Category Properties" dialog, let user change category directory and rename all files in its subcategory
* Fix: catching directly will make program crashed (0.93 not tested very well since add "save settings")
* Fix: RTSP unchecked command buffer will make program crashed
* Add "Delete job after being completed", "Display size in KB"
* Fix: when encountering "duplicate URL", pressing "Cancel" button will make program crashed
Net Transport 0.93 (2002.11.10):
* Fix: in the "Duplicate URL" dialog, pressing "Cancel" will crash program
* Fix: MMS unchecked buffer will lead to improper received data
* Fix: RTSP unchecked buffer will lead to improper received data
* Fix: RTSP cannot receive full return information after sending DESCRIBE command, which makes program crashed
* Fix: not current job can show course status
* Fix disordered color of job window while working
* Reorder proxy list, and support multiple selection to export quickly
* Add "Save Settings" button on "Job" dialog, now user can designate default download action
* Add "Extend Selection" dialog to allow user to select accurately
* Modify some dialogs and its layout
Net Transport 0.92 (2002.11.02):
* Add "import/export" function of proxy list
* Now MMS and RTSP can download via HTTP<CONNECT>, SOCKS4&5
Net Transport 0.91 (2002.10.27):
* Modify user interface to implement more functions in the futher
* Move "Proxy" from "option" page to main work space (upgrade), and could be validated while adding or modifying one
* Optimize all graphical resource to degrade malformed flicker while moving or resizing
Net Transport 0.90 (2002.10.15):
* Support RTSP
* For PNA, only change prefix "pnm" into "rtsp" and add site port to download
* Add "Paste URL" into menu "Job"
* Fix Redirection unhandled relative path bug
* Under first installation, Histogram window is arranged at the same horizon of Toolbar